package com.yuuzy.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(description = "患者分页查询返回的数据格式")
public class PatientPageQueryVO implements Serializable {

	@ApiModelProperty("主键值")
	private Integer id;

	@ApiModelProperty("姓名")
	private String name;

	@ApiModelProperty("性别")
	private Integer gender;

	@ApiModelProperty("出生日期")
	private LocalDate birthday;

	@ApiModelProperty("年龄")
	private Integer age;

	@ApiModelProperty("就诊地点")
	private Integer treatmentLoc;

	@ApiModelProperty("就诊时间")
	private LocalDateTime treatmentDate;

	@ApiModelProperty("是否复诊")
	private Integer revi;

	@ApiModelProperty("问诊人")
	private String inquirer;

	@ApiModelProperty("uid")
	private String uid;
}
